following these developments - Turkish English Dictionary